package com.smsc.headend.task.engine.service;

import com.smsc.headend.module.data.dto.DataItemDTO;
import com.smsc.headend.module.data.entity.RdMeterReadsLp;

import java.util.List;

public interface FronzenDataService {
    List<RdMeterReadsLp> calculateMonthlyDataByMinMax(List<RdMeterReadsLp> dailyProfileData, long endTv);

    List<RdMeterReadsLp> intersectWithCaptureObjList(List<RdMeterReadsLp> calculatedMonthlyData, List<DataItemDTO> dataItemCosemList);

    List<RdMeterReadsLp> handleSpecialDataItemData(List<RdMeterReadsLp> calculatedMonthlyData);
}
